thrust shoe - German English Dictionary